﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/
.banners{height: 500px;}
.fullSlide {
	width:100%;
	position:relative;
	height:500px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:500px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:500px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#0d2c48;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#E7260D;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(../images/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(../images/right1s.png) no-repeat;
}
/**/
/*特点*/
.spec{overflow:hidden;margin-top:60px;height:480px; margin-bottom: 80px;}
.spec h2{display:block; margin-bottom:30px;height:80px;text-align:center;font-size:40px;background:url(../images/spec_tbg.jpg) no-repeat center top;}
.spec h2 a{color:#0d2c48;}
.spec h2 a:hover{text-decoration:none;}
.spec h2 em{display:block;font-size:20px;color:#666666;font-weight:normal;}
.spec ul{ display: block; overflow: hidden; }
.spec ul li{float: left; width: 240px; height: 400px; margin-right: 10px;}
.spec ul li div{ height: 200px;  }
.spec ul li p{ font-size: 18px; height: 50px; text-align: center; line-height: 50px; color: #5e5e5e;  }
.spec ul li em{font-size: 14px; color: #666; text-align: center; padding-left: 20px;}
/*产品*/
.pro1 h2{display:block;padding-top:25px; margin-bottom:15px;height:80px;text-align:center;font-size:40px;background:url(Img/Index/pro_tbg.png) no-repeat center top;}
.pro1 h2 a{color:#0d2c48;}
.pro1 h2 a:hover{text-decoration:none;}
.pro1 h2 em{display:block;font-size:20px;color:#666666;font-weight:normal;}
.pro{overflow:hidden;height:700px;background:url(../images/pro_bg.jpg) no-repeat center top;}

.pro3{overflow:hidden;display:block;float:right;margin-top:30px;width:760px;height:627px;}
.pro3 ul.pics{overflow:hidden;display:block;height:760px; margin-top: -5px;}
.pro3 ul.pics li{display:block;float:left;margin-right:3px; margin-top:5px;width:250px;height:309px;background:url(../images/pro3_pbg.jpg) no-repeat left top;}

.pro3 ul.pics li img{display:block;margin:3px auto 0;width:235px;height:235px;}
.pro3 ul.pics li em{display:block;padding-left:40px;height:66px;line-height:66px;font-style:normal;font-size:14px;color:#6e6e6e; width:162px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.pro3 ul.pics li:hover{background: url(../images/pro3_pbg2.jpg);}
/*电话1*/
.tel1{overflow:hidden;margin-top:-45px;height:280px;background:url(../images/tel1_bg.jpg) no-repeat center top;}
.tel1 p{position:absolute;top:165px;left:0px;overflow:hidden;width:430px;height:42px;line-height:42px;font-size:14px;color:#ffffff;}
.tel1 p b{display:inline-block;padding-left:5px;font-size:28px;font-weight:normal;}
.tel1 span{position:absolute;top:170px;left:320px;display:block;margin-left:25px;width:96px;height:32px;line-height:32px;color:#ffffff;text-align:center;background:#e7260d;}
.tel1 span a{font-size:14px;color:#ffffff; display:block;}
/*介绍*/
.intr{overflow:hidden;height:625px;background:url(../images/intr_bg.jpg) no-repeat center top;}
.intr h2{display:block;margin-top:30px;padding-top:25px;height:80px;text-align:center;font-size:40px;background:url(Img/Index/intr_tbg.jpg) no-repeat center top;}
.intr h2 a{color:#e7260d;}
.intr h2 a:hover{text-decoration:none;}
.intr h2 em{display:block;font-size:20px;color:#666666;font-weight:normal;}
.intr ul{overflow:hidden;display:block;}
.intr ul li{display:block;float:left;margin-top:30px;width:389px;height:134px;font-size:16px;font-weight:bold;color:#333333;}
.intr ul li h5{display:block;margin-top:20px;line-height:40px;height:40px;font-size:18px;}
.intr ul li p{display:block;padding-top:5px;line-height:24px;color:#555555;font-size:14px;font-weight:normal;}
.intr ul li.cur{background:url(../images/pro_lbg2.jpg) no-repeat 170px center;}
.intr ul li.li1,.intr ul li.li3{padding-left:160px;width:229px;}
.intr ul li.li2,.intr ul li.li4{float:right;padding-left:30px;width:359px;}
.intr ul .li1{background:url(../images/intr_l1.jpg) no-repeat left top;}
.intr ul .li2{background:url(../images/intr_l2.jpg) no-repeat left top;}
.intr ul .li3{background:url(../images/intr_l3.jpg) no-repeat left top;}
.intr ul .li4{background:url(../images/intr_l4.jpg) no-repeat left top;}
.intr ul .li1.cur{background:url(../images/intr_l1-2.jpg) no-repeat left top;}
.intr ul .li2.cur{background:url(../images/intr_l2-2.jpg) no-repeat left top;}
.intr ul .li3.cur{background:url(../images/intr_l3-2.jpg) no-repeat left top;}
.intr ul .li4.cur{background:url(../images/intr_l4-2.jpg) no-repeat left top;}
/*优势*/
.supt{overflow:hidden;height:200px;background:url(../images/sup_tbg.jpg) no-repeat center top;}
.supt h2{display:block;padding-top:10px;height:80px;text-align:center;font-size:50px;}
.supt h2 a{color:#0d2c48;}
.supt h2 a:hover{text-decoration:none;}
.supt h2 b{font-size:72px;color:#e7260d;}
.supt h2 em{display:block;font-size:24px;color:#666666;font-weight:normal;}
.sups dl{overflow:hidden;}
.sups dt{display:block;float:left;padding-top:25px;width:460px; } 
.sups dt h5{display:block;padding:20px 0 0 125px;margin-bottom:15px;height:105px;color:#0d2c48;font-size:30px;}
.sups dt h5 em{display:block;margin-top:5px;padding-bottom:20px;font-size:22px;font-weight:normal;color:#333333;background:url(Img/Index/sup_ebg.png) no-repeat left bottom;}
.sups dt p{display:block;padding-left:125px;margin-top:10px;line-height:24px;font-size:14px;color:#555555;}
.sups dt p b{color:#fe5f19;}
.sups dt span{display:block;margin:10px 0 0 125px;width:95px;height:34px;line-height:34px;text-align:center;font-size:14px;background:#0d2c48;}
.sups dt span:hover{background: #e7260d;}
.sups dt span a{color:#ffffff; display:block;}
.sup1{height:304px;background:url(../images/sup_bg1.jpg) no-repeat center top;}
.sup1 h5{background:url(../images/sup_l1.jpg) no-repeat left top;}
.sup2{height:596px;background:url(../images/sup_bg2.jpg) no-repeat center top;}
.sup2 h5.t1{background:url(../images/sup_l2.jpg) no-repeat left top;}
.sup2 h5.t2{margin-top:70px;background:url(../images/sup_l3.jpg) no-repeat left top;}
.sup2 dt{float:right;}
.sup3{margin-top:20px;height:407px;background:url(../images/sup_bg3.jpg) no-repeat center top;}
.sup3 dt{width:485px;}
.sup3 h5{background:url(../images/sup_l4.jpg) no-repeat left top;}

/*关于我们*/
.about{overflow:hidden;height:450px;background:url(../images/about_bg.jpg) no-repeat center top;}
.about h2{display:block;padding-top:25px;height:80px;text-align:center;font-size:40px;background:url(../images/about_tbg.png) no-repeat center top;}
.about h2 a{color:#0d2c48;}
.about h2 a:hover{text-decoration:none;}
.about h2 em{display:block;font-size:20px;color:#666666;font-weight:normal;}
.about dl{overflow:hidden;display:block;margin-top:30px;height:289px;}
.about dl dt{display:block;float:left;width:489px;height:289px;}
.about dl dt img{display:block;width:489px;height:289px;}
.about dl dd{display:block;float:right;width:450px;}
.about dl dd h5{display:block;padding-bottom:30px;height:34px;line-height:34px;font-size:16px;background:url(../images/about_hbg.png) no-repeat left bottom;}
.about dl dd h5 a{color:#666666;}
.about dl dd p{overflow:hidden;display:block;height:180px; margin-top:-10px;line-height:26px;color:#666666;font-size:14px;}
.about dl dd span{overflow:hidden;display:block;margin-top:20px;height:34px;line-height:34px;font-size:14px;text-align:center;}
.about dl dd span a{display:block;float:left;margin-right:20px;width:90px;height:34px;color:#ffffff;background:#e7260d;}
.about dl dd span a:hover{background:#666666;}
/**/
/*相册*/

/*新闻*/
.news{overflow:hidden;margin-top:50px;height:485px;}
.news .til{overflow:hidden;display:block;height:54px;}
.news .til ul{display:block;float:left;width:325px;height:54px;line-height:54px;}
.news .til ul li{display:inline-block;float:left;margin-right:25px;width:90px;height:54px;font-size:18px;font-weight:bold;}
.news .til ul li a{display:block;height:54px;line-height:54px;color:#0d2c48;}
.news .til ul li a:hover,.news .til ul li.cur a{color:#e7260d;}
.news .til span{display:block;float:right;width:55px;height:54px;line-height:54px;font-size:12px;}
.news .til span a{color:#959595;}
.news1{overflow:hidden;display:block;float:left;width:475px;}
.news1 dl{display:block;width:475px;height:260px;border-bottom:1px dashed #ececec;}
.news1 dl dt{position:relative;display:block;float:left;width:475px;height:143px;}
.news1 dl dt img{display:block;width:472px;height:143px;}
.news1 dl dt b{position:absolute;right:1px;top:-2px;display:block;width:62px;height:62px;background:url(../images/news_pbg.png) no-repeat left top;}
.news1 dl dd{display:block;float:right;width:472px;}
.news1 dl dd h5{display:block;margin-top:10px;height:40px;line-height:40px;font-size:14px; width:472px; overflow:hidden;}
.news1 dl dd h5 a{color:#333333;cursor:pointer;}
.news1 dl dd h5 b {
    display: inline-block;
    float: left;
    font-size: 14px;
    color: #333;
    width: 300px;
    height: 40px; cursor:pointer;}
.news1 dl dd h5 em{display:inline-block;float:right;font-size:14px;font-family:"Arial";color:#666666;font-weight:normal; width:75px; height:40px;}
.news1 dl dd p{overflow:hidden;display:block;height:48px;line-height:24px;color:#535353;font-size:14px;}
.news1 dl dd span{display:block;margin-top:20px;width:98px;height:28px;line-height:28px;background:#ff8635;font-size:16px;text-align:center;}
.news1 dl dd span a{color:#ffffff;}
.news1 .texts{overflow:hidden;display:block;margin-top:10px;width:475px;height:120px;}
.news1 .texts li{overflow:hidden;display:block;float:left;width:475px;height:30px;line-height:30px;font-size:14px;}
.news1 .texts li a{display:block;padding-left:10px;width:465px;height:30px;color:#535353;background:url(../images/news_lbg1.jpg) no-repeat left center;cursor:pointer;}
.news1 .texts li a:hover{background:url(../images/news_lbg2.jpg) no-repeat left center;color:#e7260d;}
.news1 .texts li b{display:block;float:left;width:350px;height:30px;line-height:30px;font-weight:normal;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;cursor:pointer;}
.news1 .texts li em{display:block;float:right;width:90px}
.faq{overflow:hidden;display:block;float:right;width:475px;}
.faq .til ul{overflow:hidden;width:205px;}
.faq .til ul li{overflow:hidden;width:205px;text-align:left;}
.faq .til ul li a:hover{background:none;}
.faq2{overflow:hidden;height:355px;}
.faq2 .texts{overflow:hidden;display:block;margin-bottom:38px;height:93px;}
.faq2 .pics{display:block;float:left;width:181px;height:93px;}
.faq2 .pics img{display:block;width:181px;height:93px;}
.faq2 dl{overflow:hidden;display:block;float:right;width:270px;height:100px; padding-left:24px;}
.faq2 dl.laster{border-bottom:0;}
.faq2 dl dt{display:block;height:26px;line-height:26px;font-size:14px;font-weight:bold;}
.faq2 dl dt a{display:block;padding-left:30px;color:#272828;background:url(../images/faq_l1.jpg) no-repeat 2px 5px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.faq2 dl dd{overflow:hidden;display:block;margin-top:20px;height:52px;padding-left:30px;font-size:14px;color:#333333;line-height:26px;background:url(Img/Index/faq_l2.jpg) no-repeat left 5px;}
/*友情链接*/
.link2{overflow:hidden;height:60px;background:#f2f2f2;}
.links3{overflow:hidden;float:left;width:845px;height:60px;line-height:60px;font-size:14px;}
.links3 a{display:block;float:left;padding:0 5px;height:60px;line-height:60px;color:#555555;}
.links4{display:block;float:right;width:154px;height:60x;line-height:60px;font-size:14px}
.links4 a{color:#e7260d;}
/*index.css end*/

/*sou*/
.ser_bg{ margin-bottom:0;}



/**/
.flc{ width:230px; margin:0px 0; float:left; position:relative;z-index:9;}
.flc h2{ background:#0d2c48; height:75px; padding-top:23px; font:24px "Microsoft YaHei"; text-align:center; font-weight:bold;margin-top: 30px;}
.flc h2 a{ display:block; color:#fff;}
.flc h2 em{ display:block; font:16px Arial; text-transform:uppercase; color:#fff; padding-top:5px;}
.flc h3{background:url(../images/cpfl3.jpg) no-repeat left center; width: 170px;height: 57px;line-height: 57px;font-size:14px;color: #d50e0e;padding-left: 20px;padding-right: 40px; font-weight: bold; }
.flc h3 a{color: #0d2c48;}
.flc .flst li{position: relative;}
.flc .flst li a{background:#fff url(../images/flico1.jpg) no-repeat 203px 14px; border: 1px solid #dcdcdc; border-top: none; color: #666666;display: block;height: 39px;line-height: 39px;font-size: 14px;color: #333333; padding-left: 20px;padding-right: 20px;}
.flc .flst li a:hover,.flc .flst .cur2 a{background:#d50e0e url(../images/flico2.jpg) no-repeat 203px 14px;color: #f8f8f8;}
.flc .flst .fl2st{position: absolute;left:230px;top:0;background: url(../images/sha2.png) repeat; width: 280px; display: none;}
.flc .flst .fl2st li a{float: left; width: 240px;padding-left: 40px; padding-right: 0;  background:url(../images/flc_jt.png) no-repeat 12px center;margin-left: 0;color: #fff; height: 38px;line-height: 38px; border: none;font-weight: normal; border-bottom: 1px dashed #e47474; overflow:hidden; }
.flc .flst li:hover .fl2st{display: block;}




.case{overflow:hidden;margin-top:60px;height:400px; }
.case h2{display:block; margin-bottom:30px;height:80px;text-align:center;font-size:40px;background:url(../images/spec_tbg.jpg) no-repeat center top;}
.case h2 a{color:#0d2c48;}
.case h2 a:hover{text-decoration:none;}
.case h2 em{display:block;font-size:20px;color:#666666;font-weight:normal;}
.pic{ height:300px; position:relative;padding-top:35px;}
.pic h2{ height:45px; background:url(img/index/fc_line.gif) no-repeat left bottom; font:24px "Microsoft YaHei"; font-weight:bold; color:#333333; margin-bottom:25px;}
.pic h2 a{ color:#333; display:block; padding-left:30px; background:url(img/index/lc_icon.png) no-repeat left 5px;}
.pic h2 em{ display:block; width:60px; font:14px Arial; float:right; color:#e7260d; line-height:30px;}
.pic2{ overflow:hidden;}
.pic li{ width:240px; float:left; margin-right:14px;}
.pic li img{ display:block; width:240px; height:180px;}
.pic li em{ display:block; height:37px; font:14px "Microsoft YaHei"; line-height:37px; text-align:center; overflow:hidden; color:#666; overflow:hidden;}
.arr1{ width:43px; height:43px; overflow:hidden; position:absolute; top:100px; left:-60px;}
.arr2{width:43px; height:43px; overflow:hidden; position:absolute; top:100px; right:-60px;}



/**/

/* side */
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100; display:none}

.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#0d2c48;color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#0d2c48;transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}